e2ed97a98213e16c45955f94a7f91e26c0d84eb6,src/org/rascalmpl/library/experiments/Compiler/RVM/Interpreter/RVMonJVM.java,RVMonJVM,executeRVMFunctionInVisit,#Frame#,169
Before Change
@Override
public IValue executeRVMFunctionInVisit(Frame root){
root.sp = root.function.getNlocals(); // TODO: should be done at frame creation.
dynRun(root.function.funId, root);
if(returnValue instanceof Thrown){
frameObserver.exception(root, (Thrown) returnValue);
After Change
public IValue executeRVMFunctionInVisit(Frame root){
root.sp = root.function.getNlocals(); // TODO: should be done at frame creation.
try {
root.function.handle.invoke(this, root);
} catch (Throwable e) {
if(e instanceof Thrown){
throw (Thrown) e;